pass the polygraph - French English Dictionary